Big Huge Thesaurus

poplar tree

noun